group predation - German English Dictionary